No.
Here is an excerpt from the example program.
The constructor for FileWriter
is passed a String which contains the
name for the file.
When the FileWriter is constructed,
a new disk file is created in the current
directory and given the name reaper.txt.
If there is already a file with that name,
it will be replaced.
The stream that
writes to the file is writer.
public static void main ( String[] args ) throws IOException
{
String fileName = "reaper.txt" ;
FileWriter writer = new FileWriter( fileName );
. . .
The two constructors that interest us are:
FileWriter(String fileName)
FileWriter(String fileName, boolean append)
The second form of the constructor has
an argument, append.
If append is true,
the constructor
will open an existing file for writing
without destroying its contents.
If the file does not exist, it will be created.